#include"string.h"
using namespace ForcibleBugMaker;

int main()
{

	/*cout << typeid(std::string::iterator).name() << endl;
	cout << typeid(ForcibleBugMaker::string::iterator).name() << endl;
	cout << endl;

	string str("hello world");
	cout << str << endl;
	str += "hello";
	for (auto e : str)
		cout << " " << e;*/

	/*string str("hello world!");
	string::iterator it = str.begin();
	while (it != str.end()) {
		cout << *it << " ";
		++it;
	}
	cout << endl;*/

	//string str("hello world!");
	//char ch = 'T';
	//const char* s = "hhhhhh";
	//cout << str << endl;

	//str += ch;
	//cout << str << endl;

	//str += s;
	//cout << str << endl;

	/*string str("hello world!");
	char ch = 'T';
	const char* s = "hhhhhh";
	cout << str << endl;

	str.insert(3, ch);
	cout << str << endl;

	str.insert(3, s);
	cout << str << endl;*/

	//str.erase(3, strlen(s));
	//cout << str << endl;

	/*string str("hello world!");
	cout << str.find('w') << endl;
	cout << str.find("wor") << endl;*/

	string str;
	cin >> str;
	cout << str << endl;

	return 0;
}